home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Windows Expert
/
Windows Expert.iso
/
program
/
blx13.zip
/
TEDIT.ZIP
/
GENAPP.H
< prev
next >
Wrap
C/C++ Source or Header
|
1991-05-16
|
2KB
|
77 lines
// genapp.h
#define Uses_TKeys
#define Uses_TApplication
#define Uses_TEvent
#define Uses_TRect
#define Uses_TDialog
#define Uses_TStaticText
#define Uses_TInputLine
#define Uses_TButton
#define Uses_TLabel
#define Uses_TSItem
#define Uses_TCheckBoxes
#define Uses_THistory
#define Uses_TMenuBar
#define Uses_TSubMenu
#define Uses_TMenuItem
#define Uses_TStatusLine
#define Uses_TStatusItem
#define Uses_TStatusDef
#define Uses_TDeskTop
#define Uses_TFileEditor
#define Uses_TEditWindow
#define Uses_TProgram
#define Uses_MsgBox
#define Uses_TFileDialog
#define Uses_TChDirDialog
#define Uses_TEventQueue
#define Uses_TMouse
#define Uses_TSystemError
#define Uses_TScreen
#include <tv.h>
typedef char *PathStr;
#define cmOpenFile 2000
#define cmNewFile 2001
#define cmChangeDir 2002
#define cmDosShell 2003
#define cmShowClip 2004
#define hcFileMenu 1000
#define hcEditMenu 1100
#define hcSearchMenu 1200
#define hcWindowsMenu 1300
class TGenApp : public TApplication
{
public:
TGenApp();
virtual void handleEvent(TEvent& Event);
virtual void initClipWindow();
virtual void getClipWindow();
virtual void outOfMemory();
virtual PathStr fileOpenDialog(PathStr FileMask);
virtual void changeDir();
void dosShell();
static ushort genEditDialog(int dialog, ...);
virtual char *dosShellMessage();
virtual void showClip();
virtual void tile();
virtual void cascade();
static TSubMenu& fileMenu();
static TSubMenu& editMenu();
static TSubMenu& searchMenu();
static TSubMenu& windowsMenu();
static TStatusItem* genStatusLine();
static TEditWindow *clipWindow;
static TDialog *createFindDialog();
static TDialog *createReplaceDialog();
};
int execDialog(TDialog *P, void *Data);